<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2021/11/30
 * Time: 11:01
 */

namespace vendor\core;
require_once 'core\order.php';
/**
 * 引入order为基类
 */
class integralOrder extends order
{
    /**
     * 初始化积分
     */
    public function __construct($userid)
    {
        echo '积分初始化成功';
        //调用父类初始化函数
        parent::__construct(1,$userid);
    }

    /**
     * 重写父类的createOrder方法
     */
    public function createOrder(){
        $this->orderSn = $this->gengeralOrderSn();
        echo '积分订单创建成功：'.$this->orderSn.'<br/>';
    }
    /**
     *重写父类的pay方法
     */
    public function pay(){
        echo '扣除积分<br />';
        //调用父类的pay方法
        parent::pay();
    }
}